Redisplay the new selection.
authorMatthias Clasen <mclasen@redhat.com>
Sat, 30 Oct 2004 04:24:55 +0000 (04:24 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Sat, 30 Oct 2004 04:24:55 +0000 (04:24 +0000)
2004-10-30  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktextbtree.c (_gtk_text_btree_select_range): Redisplay
the new selection.

* gtk/gtktextview.c (gtk_text_view_select_all): Use
gtk_text_buffer_select_range().

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtktextbtree.c
gtk/gtktextview.c

index 2388ca097ba34d399b810a940b61c2f0cce3cf74..54535ca3d107ba70f1ae75c6437464b7613b2097 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2004-10-30  Matthias Clasen  <mclasen@redhat.com>
 
+       * gtk/gtktextbtree.c (_gtk_text_btree_select_range): Redisplay
+       the new selection.
+
+       * gtk/gtktextview.c (gtk_text_view_select_all): Use 
+       gtk_text_buffer_select_range().
+
        * tests/testtext.c: Add a "Select All" menuitem.  (#156792,
        Paolo Borelli)
 
index 2388ca097ba34d399b810a940b61c2f0cce3cf74..54535ca3d107ba70f1ae75c6437464b7613b2097 100644 (file)
@@ -1,5 +1,11 @@
 2004-10-30  Matthias Clasen  <mclasen@redhat.com>
 
+       * gtk/gtktextbtree.c (_gtk_text_btree_select_range): Redisplay
+       the new selection.
+
+       * gtk/gtktextview.c (gtk_text_view_select_all): Use 
+       gtk_text_buffer_select_range().
+
        * tests/testtext.c: Add a "Select All" menuitem.  (#156792,
        Paolo Borelli)
 
index 2388ca097ba34d399b810a940b61c2f0cce3cf74..54535ca3d107ba70f1ae75c6437464b7613b2097 100644 (file)
@@ -1,5 +1,11 @@
 2004-10-30  Matthias Clasen  <mclasen@redhat.com>
 
+       * gtk/gtktextbtree.c (_gtk_text_btree_select_range): Redisplay
+       the new selection.
+
+       * gtk/gtktextview.c (gtk_text_view_select_all): Use 
+       gtk_text_buffer_select_range().
+
        * tests/testtext.c: Add a "Select All" menuitem.  (#156792,
        Paolo Borelli)
 
index 2388ca097ba34d399b810a940b61c2f0cce3cf74..54535ca3d107ba70f1ae75c6437464b7613b2097 100644 (file)
@@ -1,5 +1,11 @@
 2004-10-30  Matthias Clasen  <mclasen@redhat.com>
 
+       * gtk/gtktextbtree.c (_gtk_text_btree_select_range): Redisplay
+       the new selection.
+
+       * gtk/gtktextview.c (gtk_text_view_select_all): Use 
+       gtk_text_buffer_select_range().
+
        * tests/testtext.c: Add a "Select All" menuitem.  (#156792,
        Paolo Borelli)
 
index 1f06d59b23841fc26380613f893d8e2ed1753276..8d26eeaed3df84927cbdb9ba29e79a122a6b0e39 100644 (file)
@@ -2848,6 +2848,8 @@ _gtk_text_btree_select_range (GtkTextBTree      *tree,
                  "insert", FALSE, ins, TRUE, FALSE);
   real_set_mark (tree, tree->selection_bound_mark,
                  "selection_bound", FALSE, bound, TRUE, FALSE);
+
+  redisplay_region (tree, ins, bound);
 }
 
 
index 9efe99d5a5771386719ab918bc15c95bae6756d5..8323491cd56480e39d34b5748ba6696146f28231 100644 (file)
@@ -6774,8 +6774,7 @@ gtk_text_view_select_all (GtkWidget *widget,
   if (select) 
     {
       gtk_text_buffer_get_bounds (buffer, &start_iter, &end_iter);
-      gtk_text_buffer_move_mark_by_name (buffer, "insert", &start_iter);
-      gtk_text_buffer_move_mark_by_name (buffer, "selection_bound", &end_iter);
+      gtk_text_buffer_select_range (buffer, &start_iter, &end_iter);
     }
   else 
     {